﻿// ****************************************************************
// Copyright 2012, Stephan Burguchev
// e-mail: me@sburg.net
// ****************************************************************
// *
namespace Updater.Utils
{
    public static class AssemblyAttributes
    {
        private static readonly AssemblyAttributesReader _reader = new AssemblyAttributesReader();

        public static string AssemblyCompany
        {
            get
            {
                return _reader.AssemblyCompany;
            }
        }

        public static string AssemblyConfiguration
        {
            get
            {
                return _reader.AssemblyConfiguration;
            }
        }

        public static string AssemblyCopyright
        {
            get
            {
                return _reader.AssemblyCopyright;
            }
        }

        public static string AssemblyDescription
        {
            get
            {
                return _reader.AssemblyDescription;
            }
        }

        public static string AssemblyProduct
        {
            get
            {
                return _reader.AssemblyProduct;
            }
        }

        /// <summary>
        ///     Gets the assembly title.
        /// </summary>
        /// <value>The assembly title.</value>
        public static string AssemblyTitle
        {
            get
            {
                return _reader.AssemblyTitle;
            }
        }

        public static string AssemblyVersion
        {
            get
            {
                return _reader.AssemblyVersion;
            }
        }
    }
}
